home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / x2ftp / msdos / mxcode / sb_pas10 / voc-info.txt < prev   
Text File  |  1993-01-25  |  1KB  |  45 lines

  1. VOC Format for Sound Blaster
  2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3. HEADER: (bytes 00-19)
  4. =======
  5.       byte #           Description
  6.       ------           -----------
  7.       00-12            Creative Voice File
  8.       13               1A (eof to abort printing of file)
  9.       14-15            1A 00  word offset in file of first data block
  10.       16-17            Version number             (VOC-HDR puts 0A 01)
  11.       18-19            2's Comp of Ver. # + 1234h (VOC-HDR puts 29 11)
  12.  
  13. DATA: (bytes 1A+)    A series of data blocks terminated by 00
  14. =====
  15.  
  16.     Data Block:  TYPE(1-byte), SIZE(3-bytes), INFO(0+ bytes)
  17.     -----------
  18.  
  19.         TYPE   Description   Size (3-byte int)   info
  20.         ----   -----------   -----------------   ----
  21.         01     Sound data    2+length of data    *
  22.         02     ????
  23.         03     Silence       3                   *
  24.         04     Marker        2                   marker #
  25.         05     ????
  26.         06     Repeat        2                   # of repetitions
  27.         07     End repeat    0
  28.         08+    ????
  29.  
  30. *Sound info format:         *Silence info format:
  31.  -----------------           --------------------
  32.  00   Sample rate            00-01  Length of silence (weird encryption)
  33.  01   Compression type       02     38
  34.  02+  Data
  35.  
  36.  
  37. Sample rate       -- SR byte = 256-(1000000/sample_rate)
  38. Length of silence -- (# of .1 seconds encrypted)
  39. Compression type  -- 8-bits    = 0
  40.              4-bits    = 1
  41.              2.5-bits  = 2
  42.              2-bits    = 3
  43.              Multi DAC = 3+(# of channels)
  44.  
  45.